package com.gzz.orchid.context.domain.rbac;

import com.gzz.orchid.context.domain.rbac.entity.ModuleDo;

/**
 * @author higmd
 */
public interface IModuleService {
    /**
     * 检查模块编码是否唯一
     */
    void checkCodeUnique(ModuleDo moduleDo) throws IllegalArgumentException;

    /**
     * 检查模块编码是否存在
     */
    void checkCodeExistence(String code) throws IllegalArgumentException;
}
